home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Memphis Amiga Group
/
MAG General Utilities Disk 1 (1992-02)(Memphis Amiga Group).zip
/
MAG General Utilities Disk 1 (1992-02)(Memphis Amiga Group).adf
/
NewZAP
/
Changes
< prev
next >
Wrap
Text File
|
1991-05-09
|
6KB
|
160 lines
NEWZAP Modification History
------ ------------ -------
REV 2.85:
Lock problem (hopefully) cleared up.
REV 2.9:
The search string gadget self-activates (1.2 & later).
Busy pointer displayed during searches.
Recompiled under Aztec 3.4a.
REV 3.0: (as distributed on Fish Disk #58)
Filespec gadget now scrolls for long filenames.
By public demand, NewZAP is now customizable regarding all text colors
and highlighting. There are six pens used by NewZAP :
NAME DEFAULT COLOR PURPOSE
BgPen 0 Reserved
StdPen 3 Border Information
HexPen 2 Edit Window text
ModPen 1 Edit Window modifications
SearchPen 3 Search highlighting
Use NewZAP on a backup copy of itself and Search for the following string :
"Default="
The entire string should be visible in the ASCII window :
"PENCOLORS->03213 [Default=03213]"
Modify the numbers after the "-> to your choice of WorkBench preferences;
on a standard WorkBench screen, those colors are : Blue (0), White (1),
Black (2) and gold (3). The pen numbers are in the order mentioned above.
Save your changes to disk, and they will be reflected the next time you
run your modified copy of NewZAP.
REV 3.1:
"GOTO" gadget now has a menu shortcut; now EVERYTHING has a keyboard and
menu equivalent! This feature requires 1.2 or later KickStart.
REV 3.15:
Corrected an obscure error where user could force NewZAP to attempt more
than one help requester at the same time. Distributed to recent subscribers.
Recompiled using short int's.
REV 3.17:
By popular demand : "NewZAP ?" now prints a CLI-style help note.
All resource allocations now properly checked and cleaned up.
REV 3.18:
"NewCLI" Project menuitem added.
REV 3.19:
NewZAP now prints diagnostics when it exits due to resource allocation
failures. Checks for 60-character wide Preferences upon powerup and
aborts if so. Cleared up an old signed-int comparison problem that
for some reason actually WORKED under Aztec 3.4 and earlier.
Recompiled under Aztec 3.60a, 16-bit mode. Redrew the NewZAP lightning
bolt icon to reflect the colors originally intended.
REV 3.20:
Redrew (and polished) the Help requester to reflect my current address:
3665 Benton St, #23/Santa Clara, Ca. 95051
REV 3.21 :
Fixed an old bug that converted the " char to ' in ASCII mode.
REV 3.24 :
Finally got around to supporting user requests for "search wrap"; i.e.,
if a entire body of a Search String spans from the current sector to the
beginning of the next, NewZAP will now be able to find it highlighting
those bytes displayable in the sector where the string begins. Searches
do not wrap around to the beginning of the file, however.
Switching case dependency from ON to OFF now forces NewZAP to include the
current sector when searching to check for any previously-hidden matches.
Increased the maximum Search String length from 30 to a full 64 characters.
New Item added to the Project Menu : "Print Current Sector". This
dumps a copy of the current sector to PRT:. As not all printers are
wide-carriage, the dump format (16 x 32) is suitable for 80-column
printers. Non-printable characters (<20H) are printed as periods.
The corresponding hot key for this is left-Amiga-P (for Print).
NewZAP now automatically selects the Filename gadget if it was invoked
without a filename.
NewZAP now handles the display of empty files & unopenable files more
gracefully. If the first file NewZAP attempts to open fails, the
edit windows are blank. If the file was empty, the emptiness of
the file is reflected by a full sector of EOF chars. As before, an
attempt at loading an unsuccessful file will not disturb the current
file - only a 'beep' will occur, and the original filename restored.
NewZAP has a new look. The standard colors have been redone for greater
clarity, and the pen colors are now more user-modifiable then ever!
They are :
NAME DEFAULT COLOR PURPOSE
StdPen 3 Border Information, Foreground
BgPen 0 Border Information, Background
HexPen 1 Edit Window, Foreground
HexBgPen 2 Edit Window, Background
ModPen 3 Edit Window mods, Foreground
ModBgPen 2 Edit Window mods, Background
SearchPen 1 Edit Window Searches, Fore
SearchBgPen 0 Edit Window Searches, Back
On a standard WB pallette, 0=blue, 1=white, 2=black, 3=gold. The method
of modifying these is the same as that outlined above under "REV 3.0". This
should have been done a long time ago, but only recently did necessity
force me to do so. The convenience of this feature allowed me to experiment
more freely with the screen colors, and I think the default ones supplied
now are the clearest and best-looking ever.
REV 3.25:
Got rid of an extra 1-pixel blue border to the right of the Help requester.
Simplified LockRequest().
REV 3.26:
Fully-ANSI'ized source, recompiled under Aztec 5.0b after hand-editing
a minor compiler signed-shift bug in hexconv().
REV 3.26a:
Trimmed unnecessary Intuition gadget flags from gadgets.c. Cleaned up
several manifest constants for portability. Minor safety mods to
FakeRequest().
REV 3.26b:
compute_curpos & GADGIMMEDIATE fixed for 3.26 series. Minor
low-memory cleanup problem corrected in ReadILBM.c
REV 3.26c:
Changed my address in the About menu.
REV 3.27:
Added stencil and brush support to ReadILBM.c. Standardized all clients
on this version. Changed all "setmem" references to the documented Manx
library routine "memset". Added ">>" characters to the Case Dependency and
Set Direction menus. The filename string requester no longer activates
itself when files open OK. New, standardized iff.h with 16-bit int support.
REV 3.30:
Major revision for AmigaDOS 2. Completely rebuilt under new includes,
with new dynamic gadtools menu support when running under AmigaDOS 2.04
and later. Amazingly, still succesful at keeping the executable size
under 40K.
Quit hotkey added for convenience.
Minor nits: 1.3 users won't be seeing the nice 2.0 submenu ">>" characters
anymore. 2.0 has OS support for this, but 1.3 doesn't - and I'd just as
soon minimize OS-dependent hacks where possible. Also: the NewZAP screen
is a few pixels narrower than previous versions to make up for the
slightly thicker 2.0 window borders.
Graphics tidied up a bit. Compiled using Aztec 5.2a.
-DJH